Linuxword Global
当前位置: Linux技术 > Proxmox VE(PVE)7.X升级到PVE8.0教程

【温馨提醒】

本文来自-GXNAS博客

❉大版本的系统更新会有更新失败的风险,更新前你要考虑清楚:能否承受更新失败带来的后果?以及更新系统后虚拟机能否顺利启动?

❉生产环境用机不建议升级更新!生产环境用机不建议升级更新!生产环境用机不建议升级更新!

❉根据PVE官网的【升级说明】,在升级到PVE8.0之前,需要先更新到PVE7.4-15。如果你的PVE系统还是6的版本,那么你先去看一下博主之前写的《Proxmox VE(PVE) 6.X 升级到 7.0 手记》这篇文章,把PVE系统更新到PVE7(任意版本均可)。

❉在正式操作之前,必须把虚拟机全部关机,并取消所有虚拟机的“自动启动”设置。有重要数据的话强烈建议先备份!

 


【升级步骤】

 

1、博主这台PVE的系统是7.4-3,点PVE左边菜单,找到Shell的菜单,点击进入到命令行的状态;1688091836-1

 

2、依次输入以下命令(每次复制一行,到PVE的Shell里面粘贴,按回车执行),目的是替换源以及把PVE版本更新到7.4-15版本;

rm -rf /etc/apt/sources.list.d/pve-install-repo.list
echo "deb https://enterprise.proxmox.com/debian/pve Bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list
wget https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-pacific bullseye main" > /etc/apt/sources.list.d/ceph.list
sed -i.bak "s#http://download.proxmox.com/debian#https://mirrors.ustc.edu.cn/proxmox/debian#g" /usr/share/perl5/PVE/CLI/pveceph.pm
sed -i.bak "s#ftp.debian.org/debian#mirrors.aliyun.com/debian#g" /etc/apt/sources.list
sed -i "s#security.debian.org#mirrors.aliyun.com/debian-security#g" /etc/apt/sources.list
echo "deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription" >> /etc/apt/sources.list
apt update && apt dist-upgrade -y

1688091838-2

 

3、更新中,耐心等待;1688091839-3

 

4、当命令全部运行结束后,会回到“root@pve:~#”这样的命令行状态,点PVE菜单上的重启键,重启一次;1688091840-4

 

5、是;1688091841-5

 

6、重启完成再进入到Shell状态下,此时可以看到系统版本已经变成7.4-15了;1688091842-6

 

 

7、输入命令pve7to8回车,检查一下是否符合升级要求;

 

1688091843-7

 

 

8、还好只有一个警告项,然后FAILUSER这一项的数字为0,证明可以升级;1688091844-8

 

9、复制下面三行命令到PVE的Shell里面粘贴,按回车执行;

sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
echo "deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list
echo "deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription" > /etc/apt/sources.list.d/ceph.list

1688091845-9

 

 

10、输入apt update回车;

1688091846-10

 

 

11、如果出现“Failed to fetch ******** 401 Unauthorized”这个错误;1688091848-11

 

 

12、复制下面命令到PVE的Shell里面粘贴,按回车执行;

echo "#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list

1688091849-12

 

 

13、再次输入命令apt update回车,这次就不会报错了;

1688091850-13

 

14、输入命令apt dist-upgrade -y回车,开始升级PVE8.0;1688091851-14

 

 

15、升级过程中会弹出这些界面,需要我们手动确认,无需选择,全部直接按回车就行了;1688091852-15

 

1688091854-16

 

1688091855-17

 

1688091856-18

 

1688091857-19

 

1688091858-20

 

1688091859-21

 

16、当命令全部运行结束后,会回到“root@pve:~#”这样的命令行状态,这样就更新成功了;1688091860-22

 

 

17、不需要重启,直接把电脑浏览器关掉,重新登录进入PVE,会看到版本已经变成8.0.3了;1688091861-23

 

 

18、在Shell状态下输入apt autoremove回车,并输入y回车,自动清理本次升级更新产生的临时文件;1688091862-24

 

 

19、全部完工!1688091863-25

【温馨提醒】

❉大版本的系统更新会有更新失败的风险,更新前你要考虑清楚:能否承受更新失败带来的后果?以及更新系统后虚拟机能否顺利启动?

❉生产环境用机不建议升级更新!生产环境用机不建议升级更新!生产环境用机不建议升级更新!

❉根据PVE官网的【升级说明】,在升级到PVE8.0之前,需要先更新到PVE7.4-15。如果你的PVE系统还是6的版本,那么你先去看一下博主之前写的《Proxmox VE(PVE) 6.X 升级到 7.0 手记》这篇文章,把PVE系统更新到PVE7(任意版本均可)。

❉在正式操作之前,必须把虚拟机全部关机,并取消所有虚拟机的“自动启动”设置。有重要数据的话强烈建议先备份!

 


【升级步骤】

 

1、博主这台PVE的系统是7.4-3,点PVE左边菜单,找到Shell的菜单,点击进入到命令行的状态;1688091836-1

 

2、依次输入以下命令(每次复制一行,到PVE的Shell里面粘贴,按回车执行),目的是替换源以及把PVE版本更新到7.4-15版本;

rm -rf /etc/apt/sources.list.d/pve-install-repo.list
echo "deb https://enterprise.proxmox.com/debian/pve Bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list
wget https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-pacific bullseye main" > /etc/apt/sources.list.d/ceph.list
sed -i.bak "s#http://download.proxmox.com/debian#https://mirrors.ustc.edu.cn/proxmox/debian#g" /usr/share/perl5/PVE/CLI/pveceph.pm
sed -i.bak "s#ftp.debian.org/debian#mirrors.aliyun.com/debian#g" /etc/apt/sources.list
sed -i "s#security.debian.org#mirrors.aliyun.com/debian-security#g" /etc/apt/sources.list
echo "deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription" >> /etc/apt/sources.list
apt update && apt dist-upgrade -y

 

1688091838-2

 

3、更新中,耐心等待;1688091839-3

 

4、当命令全部运行结束后,会回到“root@pve:~#”这样的命令行状态,点PVE菜单上的重启键,重启一次;1688091840-4

 

5、是;1688091841-5

 

6、重启完成再进入到Shell状态下,此时可以看到系统版本已经变成7.4-15了;1688091842-6

 

 

7、输入命令pve7to8回车,检查一下是否符合升级要求;

 

1688091843-7

 

 

8、还好只有一个警告项,然后FAILUSER这一项的数字为0,证明可以升级;1688091844-8

 

9、复制下面三行命令到PVE的Shell里面粘贴,按回车执行;

sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
echo "deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list
echo "deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription" > /etc/apt/sources.list.d/ceph.list

1688091845-9

 

 

10、输入apt update回车;

1688091846-10

 

 

11、如果出现“Failed to fetch ******** 401 Unauthorized”这个错误;1688091848-11

 

 

12、复制下面命令到PVE的Shell里面粘贴,按回车执行;

echo "#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise" > /etc/apt/sources.list.d/pve-enterprise.list

 

1688091849-12

 

 

13、再次输入命令apt update回车,这次就不会报错了;

1688091850-13

 

14、输入命令apt dist-upgrade -y回车,开始升级PVE8.0;1688091851-14

 

 

15、升级过程中会弹出这些界面,需要我们手动确认,无需选择,全部直接按回车就行了;1688091852-15

 

1688091854-16

 

1688091855-17

 

1688091856-18

 

1688091857-19

 

1688091858-20

 

1688091859-21

 

16、当命令全部运行结束后,会回到“root@pve:~#”这样的命令行状态,这样就更新成功了;1688091860-22

 

 

17、不需要重启,直接把电脑浏览器关掉,重新登录进入PVE,会看到版本已经变成8.0.3了;1688091861-23

 

 

18、在Shell状态下输入apt autoremove回车,并输入y回车,自动清理本次升级更新产生的临时文件;1688091862-24

 

 

19、全部完工!1688091863-25

 

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(1) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2334 篇
  • 草稿数目: 12 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 5988 个
  • 注册用户: 139 人
  • 访问总量: 8,650,589 次
  • 最近更新: 2024年4月27日